//nodejs内置的管理路劲相关的模块
let path=require("path")

function resolve(str){
    //__dirname nodejs的内置变量，代表当前项目的路径
    return path.join(__dirname,"src", str) 
}

module.exports={
    //保存时候是eslint否检测代码
   lintOnSave: "warning",
    //链式操作webpack
    chainWebpack: config => {
        //配置文件夹路径
        config.resolve.alias
        .set('~c',resolve('components'))
        .set('~v',resolve('views'))
        //配置网站标题
        config
          .plugin('html')
          .tap(args => {
            args[0].title = '模板'
            return args
          })
      }
}